package com.daxt.model.service.archives.vo;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import com.daxt.model.entity.BaseArchivesEntity;
import com.daxt.model.entity.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "档案鉴定记录", description = "档案鉴定记录")
//@TableName("\"daxt\".\"ARCHIVES_IDENT_RECORD\"")
@TableName("archives_ident_record")
public class ArchivesIdentRecord  extends BaseArchivesEntity implements Serializable{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	@ApiModelProperty(value = "id", name = "id")
	@TableId(value = "id", type = IdType.AUTO)
	private Long id;
	@ApiModelProperty(value = "docId", name = "docId")
	private Long docId;
//	@ApiModelProperty(value = "门类号", name = "typeId")
//	private String typeId;
//	@ApiModelProperty(value = "全宗号", name = "fondsId")
//	private String fondsId;
	@ApiModelProperty(value = "档号", name = "archivalNum")
	private String archivalNum;
	@ApiModelProperty(value = "题名", name = "title")
	private String title;
	@ApiModelProperty(value = "年度", name = "archivalYear")
	private String archivalYear;
	@ApiModelProperty(value = "归档日期", name = "archivingTime")
	private String archivingTime;
	@ApiModelProperty(value = "延长时间（单位：年）", name = "prolongTime")
	private String prolongTime;
	@ApiModelProperty(value = "鉴定方式：1-延期、2-销毁", name = "identType")
	private String identType;
	@ApiModelProperty(value = "创建人", name = "createBy")
	private String createBy;
	@ApiModelProperty(value = "创建时间", name = "createTime")
	private String createTime;
	@ApiModelProperty(value = "备注", name = "remark")
	private String remark;
	private String model;

	@ApiModelProperty(value = "总件数", name = "totalDocNum")
	private String totalDocNum;
	@ApiModelProperty(value = "总页数", name = "totalPages")
	private String totalPages;

	@ApiModelProperty(value = "原期限", name = "originalPeriod")
	private String originalPeriod;

}
